department for quality improvement - Alemán Inglés Diccionario